package com.deco.dao.domain.table;

import org.springframework.transaction.annotation.Transactional;

import javax.persistence.Table;
import javax.persistence.Transient;
import java.util.List;

/**
 * 说明：
 * 创建人：Q879095880
 */
@Table(name = "variablespeed")
public class Variablespeed {
    private Integer id;

    private String levelId;

    private String vid;

    private String tid;

    private String brand;

    private String vehicletype;

    private String vehicleSubstitution;

    private String vehiclePlatform;

    private String vehicleStructure;

    private String engineRemarks;

    private String engineModel;

    private String displacementL;

    private String displacementCC;

    private String powerKW;

    private String powerHP;

    private String cylinders;

    private String valveNumber;

    private String engineType;

    private String fuelType;

    private String fuelInjectionMode;

    private String drivingMode;

    private String vehicleStartDate;

    private String vehicleEndDate;

    private String salesName;

    private String year;

    private String transmissionType;

    private String transmissionDescription;

    private String stalls;

    private String autogearbox;

    private String gearboxType;

    private String oilChange;

    private String jointlocation;

    private String changeJoint;

    private String oilcheck;

    private String changeProcess;

    private String remarks;

    @Transient
    private String vehiclDate;

    @Transient
    private List<VariableSpeedExt> extInfos;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getLevelId() {
        return levelId;
    }

    public void setLevelId(String levelId) {
        this.levelId = levelId;
    }

    public String getVid() {
        return vid;
    }

    public void setVid(String vid) {
        this.vid = vid;
    }

    public String getTid() {
        return tid;
    }

    public void setTid(String tid) {
        this.tid = tid;
    }

    public String getBrand() {
        return brand;
    }

    public void setBrand(String brand) {
        this.brand = brand;
    }

    public String getVehicletype() {
        return vehicletype;
    }

    public void setVehicletype(String vehicletype) {
        this.vehicletype = vehicletype;
    }

    public String getVehicleSubstitution() {
        return vehicleSubstitution;
    }

    public void setVehicleSubstitution(String vehicleSubstitution) {
        this.vehicleSubstitution = vehicleSubstitution;
    }

    public String getVehiclePlatform() {
        return vehiclePlatform;
    }

    public void setVehiclePlatform(String vehiclePlatform) {
        this.vehiclePlatform = vehiclePlatform;
    }

    public String getVehicleStructure() {
        return vehicleStructure;
    }

    public void setVehicleStructure(String vehicleStructure) {
        this.vehicleStructure = vehicleStructure;
    }

    public String getEngineRemarks() {
        return engineRemarks;
    }

    public void setEngineRemarks(String engineRemarks) {
        this.engineRemarks = engineRemarks;
    }

    public String getEngineModel() {
        return engineModel;
    }

    public void setEngineModel(String engineModel) {
        this.engineModel = engineModel;
    }

    public String getDisplacementL() {
        return displacementL;
    }

    public void setDisplacementL(String displacementL) {
        this.displacementL = displacementL;
    }

    public String getDisplacementCC() {
        return displacementCC;
    }

    public void setDisplacementCC(String displacementCC) {
        this.displacementCC = displacementCC;
    }

    public String getPowerKW() {
        return powerKW;
    }

    public void setPowerKW(String powerKW) {
        this.powerKW = powerKW;
    }

    public String getPowerHP() {
        return powerHP;
    }

    public void setPowerHP(String powerHP) {
        this.powerHP = powerHP;
    }

    public String getCylinders() {
        return cylinders;
    }

    public void setCylinders(String cylinders) {
        this.cylinders = cylinders;
    }

    public String getValveNumber() {
        return valveNumber;
    }

    public void setValveNumber(String valveNumber) {
        this.valveNumber = valveNumber;
    }

    public String getEngineType() {
        return engineType;
    }

    public void setEngineType(String engineType) {
        this.engineType = engineType;
    }

    public String getFuelType() {
        return fuelType;
    }

    public void setFuelType(String fuelType) {
        this.fuelType = fuelType;
    }

    public String getFuelInjectionMode() {
        return fuelInjectionMode;
    }

    public void setFuelInjectionMode(String fuelInjectionMode) {
        this.fuelInjectionMode = fuelInjectionMode;
    }

    public String getDrivingMode() {
        return drivingMode;
    }

    public void setDrivingMode(String drivingMode) {
        this.drivingMode = drivingMode;
    }

    public String getVehicleStartDate() {
        return vehicleStartDate;
    }

    public void setVehicleStartDate(String vehicleStartDate) {
        this.vehicleStartDate = vehicleStartDate;
    }

    public String getVehicleEndDate() {
        return vehicleEndDate;
    }

    public void setVehicleEndDate(String vehicleEndDate) {
        this.vehicleEndDate = vehicleEndDate;
    }

    public String getSalesName() {
        return salesName;
    }

    public void setSalesName(String salesName) {
        this.salesName = salesName;
    }

    public String getYear() {
        return year;
    }

    public void setYear(String year) {
        this.year = year;
    }

    public String getTransmissionType() {
        return transmissionType;
    }

    public void setTransmissionType(String transmissionType) {
        this.transmissionType = transmissionType;
    }

    public String getTransmissionDescription() {
        return transmissionDescription;
    }

    public void setTransmissionDescription(String transmissionDescription) {
        this.transmissionDescription = transmissionDescription;
    }

    public String getStalls() {
        return stalls;
    }

    public void setStalls(String stalls) {
        this.stalls = stalls;
    }

    public String getAutogearbox() {
        return autogearbox;
    }

    public void setAutogearbox(String autogearbox) {
        this.autogearbox = autogearbox;
    }

    public String getGearboxType() {
        return gearboxType;
    }

    public void setGearboxType(String gearboxType) {
        this.gearboxType = gearboxType;
    }

    public String getOilChange() {
        return oilChange;
    }

    public void setOilChange(String oilChange) {
        this.oilChange = oilChange;
    }

    public String getJointlocation() {
        return jointlocation;
    }

    public void setJointlocation(String jointlocation) {
        this.jointlocation = jointlocation;
    }

    public String getChangeJoint() {
        return changeJoint;
    }

    public void setChangeJoint(String changeJoint) {
        this.changeJoint = changeJoint;
    }

    public String getOilcheck() {
        return oilcheck;
    }

    public void setOilcheck(String oilcheck) {
        this.oilcheck = oilcheck;
    }

    public String getChangeProcess() {
        return changeProcess;
    }

    public void setChangeProcess(String changeProcess) {
        this.changeProcess = changeProcess;
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }


    public String getVehiclDate() {
        return vehiclDate;
    }

    public void setVehiclDate(String vehiclDate) {
        this.vehiclDate = vehiclDate;
    }

    public List<VariableSpeedExt> getExtInfos() {
        return extInfos;
    }

    public void setExtInfos(List<VariableSpeedExt> extInfos) {
        this.extInfos = extInfos;
    }
}
